Prediction of Compressive Strength of Concrete using Artificial Neural Networks
Dr. Neeraja. D1*, Swaroop G.2
1Associate Professor, Structural and Geotechnical Division, VIT University, Vellore-632014, India
2PG student, Structural and Geotechnical Division, VIT University, Vellore-632014, India.
*Corresponding Author E-mail: neeraja.d@vit.ac.in
ABSTRACT:
The primary composition of concrete includes cement, water and aggregates. The main objective in proportioning of these ingredients is to produce concrete of desired strength. Concrete being a complex material, the prediction of compressive strength is a cumbersome task. In this study, Artificial intelligence model is put forth to predict the strengths at various ages of concrete which will definitely save time, material and money. Artificial neural networks are gaining popularity and have proved to be a promising area of Artificial Intelligence. Artificial neural networks derive their origin from human brain. The use of this technology where a computer is used to mimic large amount of interconnections and networking that exists between nerve cells like in human nervous system has proved to be an efficient one. The proposed model has inputs namely cement, sand, water, coarse aggregates, fine aggregates and fineness modulus. Present study involves data obtained and the network is trained using a back propagation algorithm. This algorithm uses layered feed forward artificial neural networks. Further this algorithm is a supervised learning method which is a generalization of delta rule and is activated by log-sigmoidal function.
KEYWORDS: Hand wash, antimicrobial activity, Glycyrrhiza glabra .
INTRODUCTION:
Copeland (1964) “Man consumes no material except water in such tremendous quantities”. It is no doubt that with the development of human civilization, concrete will continue to be a dominant construction material in the future. Versatility to make concrete from materials easily available and moulding into desired shape has made concrete the second largest material to be consumed. It is a composite material composing of coarse granular material embedded in hard material matrix (binder) which fills the spaces and binds the aggregates.
The ultimate goal in designing of concrete mixes is to obtain desired strength, durability, performance with economy. Among these requirements compressive strength plays a predominant role in designing concrete mixes. Artificial Neural Networks also termed as “Neural Nets”, “Artificial Neural Nets”, or ANN in short is a computation tool modeled on the basis of human nervous system or brain. The human nervous system consists of massively large parallel interconnection of neurons. These neurons work in smaller interval of time. These Neural Nets are ideally suited for a wide range of tasks where there are no available algorithm to complete the task. ANN is preliminarily trained to solve problems adapting a teaching method and data applicable. Based on training received ANN has the capability to generalize and thereby recognize similarities among different inputs provided. Neural nets are nonlinear massive parallel computational models. ANN consists of simple processors linked by weighted connections; these processing nodes are called as “Neurons”. The neurons are multiple-input, multiple-output systems (MIMO). They receive signals from the inputs provided which generates a resultant signal and thereby produce similar signals to all outputs. These neurons in an ANN are arranged as layers where the layer that interacts with the environment in receiving inputs is input layer and the final layers to present processed data is output layer. Several other layers in between these two are termed as hidden layers. The connections between neurons are called as synapses.
Overview of artificial neural networks:
The power of neural nets lies in their ability to generalize by learning and parallel processing. Uses of ANN have the following capabilities:
· Non-Linearity
· Adaptivity
· Input-Output Mapping
· Fault Tolerance
· VLSI implement ability
· Uniformity of Analysis and Design
· Contextual Information
· Neurobiological Analogy.
In ANN each neuron communicates its output to other node using activation functions. These networks may be a single or multi-layered one. Single layered networks have an input layer that projects onto output layer of neurons unlike multi-layered which have hidden layers. Basic methodology consists of 3 phases namely Network Training, Testing and Validation. In the process of training, algorithms are adapted to modify the weights of connections. This process is referred to as learning which is done by assigning weights and biasing the computed from a set of data available as per conditions applicable. ANN learns from examples and generalize for data apart from the training data. Then the test data is used to check generalization. Learning situation is categorized into Supervised, Unsupervised and Reinforced Learning. Supervised learning/Associative is where the network is trained by providing suitable input matching output patterns. In case of unsupervised learning, output is trained to respond to clusters of input patterns and in case of Reinforced, learning is intermediate since learning machine does some action on the environment and gets the response from the environment(Rogers (1994)). There are several Neural Network Architectures classified based on Biological Networks:
Full Connected:
Every node is connected to every other node.
Single-Layer feed forward:
one input layer that projects onto an output layer but not vice-versa.
Multilayer-feed forward:
network with hidden layers in between input and output.
Recurrent:
consists of feedback loops.
Modular:
tasks are done using smaller modules and then combined Back Propagation Network is used in layered feed-forward ANNs. Here neurons are organized in layers and signals are sent forward and errors are propagated backward. It uses supervised training. Number of hidden layer is fixed as per the application, complexity and the count of input- output samples. Input layer has neurons equal to the number of input samples and so is the output. Number of hidden layer is determined by trial and error based on experimental data. Some important Terminologies include:
Feed Forward Computation:
input vector representing the pattern to be recognized is incident onto input layer and subsequently distributed to the hidden layers and transferred to output layer in the form of weighted connection.
Error Back-Propagation:
Networks deal with supervised values, hence first aspect required to be recognized in the training is the need for measuring of classes of network to produce target values. The measure of this value is termed as network error. In Back-propagation learning algorithm the error measure is found using mean square root given by
Ep=Tpj-Opj)2
where
Tpj= Target Value of jthOutput unit for pattern p
Opj= Actual Output for jth unit for pattern p
Problem Definition:
Design of concrete mixes is done by certain empirical relationships between design parameters and experiments. A normal concrete mix of desired strength is achieved by several trials. Hence ANN is used for this problem where no solution algorithm is available. The feature of ANN in obtaining relationship between output and input is utilized to establish relationship between the sample data. This will considerably reduce the number of trails. For developing this Neural nets, sufficient set mixing proportions with corresponding strengths, water content, fineness modulus are required in training the network.
MATERIALS AND METHODS:
In the present work implementation and training is developed using MATLAB. Neural network toolbox in MATLAB version 7.7.0 is utilized for the study. A multilayer perceptron approach is used here in developing this model. Back Propagation training algorithms is used. There are several activation functions available which include Threshold, Ramp, Sigmoid and Gaussian. The activation function used here is the log-sigmoidal function. Sigmoid is a function whose graph is S shaped. It is an increasing function and balances between linear and non-linear.
Fig. 1 Logistic Curve
Curve shown in Fig. 1 is defined by the formula
S(t)=
The procedure that follows in determining the output is as follows:
Step 1: Sum of weighed inputs is found
Step 2: Transform weighed inputs using above formulae
Step 3: To sum hidden node outputs
Step 4: Transform weighed sum
Learning rate affects the speed of arriving at solutions. In this back propagation the learning rate is analogous to step-size parameter from gradient-descent algorithm. Momentum parameter is used to prevent the system from convergence to a local minimum or saddle point. High momentum parameter is also used to increase the speed of convergence in the system. The values of learning rate L and momentum M for the study is 0.2 and 0.1. Training time T=400 for each network. Normalization is done using WEKA used in carrying out ANN analysis. In pre-process minimum, maximum, mean and standard deviation for each of the features is computed and used in sigmoidal function transformation. Hence this helps in maintaining values within standard deviation of mean. Normalized range is in between 0 and 1. Cross-Validation technique with folds grossing 20 is implemented which is a standard tool in analytics and is important for fine-tune of data mining models. Success of the model to predict the 7, 14 and 28 days compressive strength depends on training data and magnitude. Predicted strengths are compared with the actual strengths. Training of the network was carried out using a set of inputs and corresponding output data. Input and the target accurate values are obtained from various available sources. Table 1 contains the input and target output data followed and Table 2 contains the range of input data.
Table 1. Input and Output Data
Input |
Output |
|||||||
(Target Compressive Strength MPa) |
||||||||
S.NO. |
Cement (kg/m3) |
Sand (Kg/m3) |
Fineness Modulus |
Water (ml) |
Coarse Aggregate (Kg/m3) |
7 days |
14 days |
28 days |
1 |
462.500 |
721.50000 |
2.600 |
185.00 |
1022.250 |
27.680 |
32.710 |
38.400 |
2 |
475.000 |
665.00000 |
2.400 |
190.00 |
1054.500 |
24.660 |
26.680 |
29.880 |
3 |
475.000 |
698.25000 |
2.600 |
190.00 |
1021.250 |
27.350 |
28.680 |
35.880 |
4 |
462.500 |
689.12000 |
2.400 |
185.00 |
1031.380 |
24.750 |
27.660 |
29.770 |
5 |
462.500 |
721.50000 |
2.600 |
185.00 |
1022.120 |
27.420 |
34.950 |
39.370 |
6 |
475.000 |
665.00000 |
2.400 |
190.00 |
1054.500 |
23.150 |
29.510 |
31.480 |
7 |
475.000 |
698.25000 |
2.600 |
190.00 |
1021.250 |
23.550 |
32.400 |
34.860 |
8 |
440.470 |
713.56000 |
2.400 |
185.00 |
1057.130 |
18.040 |
26.170 |
24.060 |
9 |
440.470 |
739.99000 |
2.600 |
185.00 |
1021.890 |
19.860 |
28.910 |
27.680 |
10 |
452.400 |
683.12000 |
2.400 |
190.00 |
1054.090 |
24.330 |
30.600 |
30.660 |
11 |
452.400 |
764.56000 |
2.600 |
190.00 |
1022.420 |
26.650 |
32.620 |
34.200 |
12 |
440.470 |
713.56000 |
2.400 |
185.00 |
1057.130 |
19.900 |
27.220 |
27.820 |
13 |
440.470 |
739.99000 |
2.600 |
185.00 |
1021.890 |
25.730 |
30.510 |
32.550 |
14 |
452.400 |
683.12000 |
2.400 |
190.00 |
1054.090 |
26.020 |
35.350 |
37.400 |
15 |
452.400 |
764.56000 |
2.600 |
190.00 |
1022.420 |
27.820 |
37.600 |
39.220 |
16 |
420.450 |
731.58000 |
2.400 |
185.00 |
1055.330 |
17.550 |
21.950 |
24.770 |
17 |
420.450 |
765.22000 |
2.600 |
185.00 |
1021.690 |
20.640 |
22.460 |
26.950 |
18 |
431.820 |
703.87000 |
2.400 |
190.00 |
1057.960 |
23.770 |
27.110 |
34.680 |
19 |
431.820 |
742.73000 |
2.600 |
190.00 |
1023.410 |
27.350 |
31.710 |
34.680 |
Table 1 Conti......
Input |
Output |
|||||||
(Target Compressive Strength MPa) |
||||||||
S.NO. |
Cement (kg/m3)
|
Sand (Kg/m3) |
Fineness Modulus
|
Water (ml) |
Coarse Aggregate (Kg/m3) |
7 days
|
14 days |
28 days |
20 |
420.450 |
731.58000 |
2.400 |
185.00 |
1055.330 |
20.000 |
21.530 |
25.970 |
21 |
420.450 |
765.22000 |
2.600 |
185.00 |
1021.900 |
22.800 |
28.420 |
34.800 |
22 |
431.820 |
703.87000 |
2.400 |
190.00 |
1057.960 |
24.600 |
29.880 |
31.350 |
23 |
431.820 |
742.73000 |
2.600 |
190.00 |
1023.410 |
26.000 |
36.480 |
38.680 |
24 |
401.170 |
752.06000 |
2.400 |
185.00 |
1065.750 |
18.970 |
22.020 |
23.840 |
25 |
401.170 |
780.21000 |
2.600 |
185.00 |
985.320 |
19.220 |
25.550 |
28.550 |
26 |
413.040 |
726.95000 |
2.400 |
190.00 |
1057.380 |
22.330 |
25.820 |
25.970 |
27 |
413.040 |
760.00000 |
2.600 |
190.00 |
1024.340 |
23.480 |
26.420 |
28.970 |
28 |
402.170 |
752.06000 |
2.400 |
185.00 |
1065.750 |
18.620 |
24.240 |
25.330 |
29 |
402.170 |
780.21000 |
2.600 |
185.00 |
985.320 |
19.640 |
26.420 |
28.970 |
30 |
413.040 |
726.95000 |
2.400 |
190.00 |
1057.380 |
19.980 |
26.750 |
29.320 |
31 |
413.040 |
760.00000 |
2.600 |
190.00 |
1024.340 |
26.200 |
29.130 |
34.600 |
32 |
385.420 |
385.42000 |
2.400 |
185.00 |
1056.050 |
14.440 |
19.060 |
23.060 |
33 |
385.420 |
796.82000 |
2.600 |
185.00 |
1021.360 |
20.800 |
24.750 |
31.950 |
34 |
385.420 |
744.16000 |
2.400 |
190.00 |
1056.870 |
16.110 |
21.770 |
26.840 |
35 |
395.830 |
775.8300 |
2.600 |
190.00 |
1021.240 |
22.400 |
23.730 |
32.550 |
36 |
385.420 |
766.99000 |
2.400 |
185.00 |
1056.090 |
14.080 |
17.910 |
19.530 |
37 |
385.420 |
796.82000 |
2.600 |
185.00 |
1021.360 |
26.000 |
29.770 |
27.640 |
38 |
395.830 |
744.16000 |
2.400 |
190.00 |
1056.170 |
15.710 |
18.570 |
25.570 |
39 |
395.830 |
775.83000 |
2.600 |
190.00 |
1021.240 |
17.660 |
23.880 |
28.570 |
40 |
370.000 |
780.70000 |
2.400 |
185.00 |
1054.500 |
13.910 |
17.930 |
21.820 |
41 |
370.000 |
821.40000 |
2.600 |
185.00 |
1021.400 |
21.600 |
21.820 |
24.880 |
42 |
380.000 |
760.00000 |
2.400 |
190.00 |
1056.400 |
16.110 |
21.770 |
26.840 |
43 |
380.000 |
790.40000 |
2.600 |
190.00 |
1022.200 |
20.400 |
22.730 |
32.550 |
44 |
370.000 |
780.70000 |
2.400 |
185.00 |
1054.500 |
14.080 |
17.910 |
19.530 |
45 |
370.000 |
821.40000 |
2.600 |
185.00 |
1021.400 |
26.000 |
29.770 |
25.640 |
46 |
380.000 |
760.00000 |
2.400 |
190.00 |
1056.400 |
15.710 |
18.570 |
25.570 |
47 |
380.000 |
790.40000 |
2.600 |
190.00 |
1022.200 |
17.660 |
23.880 |
28.570 |
48 |
355.770 |
796.93000 |
2.400 |
185.00 |
1056.640 |
15.080 |
20.260 |
24.840 |
49 |
355.770 |
825.39000 |
2.600 |
185.00 |
1021.060 |
17.130 |
23.000 |
28.000 |
50 |
365.380 |
774.61000 |
2.400 |
190.00 |
1055.940 |
17.820 |
23.200 |
25.000 |
51 |
365.380 |
807.49000 |
2.600 |
190.00 |
1023.060 |
24.310 |
27.570 |
28.900 |
52 |
355.770 |
796.93000 |
2.400 |
185.00 |
1056.540 |
13.840 |
17.800 |
25.600 |
53 |
355.770 |
825.39000 |
2.600 |
185.00 |
1021.060 |
15.660 |
20.400 |
29.300 |
54 |
365.380 |
774.61000 |
2.400 |
190.00 |
1055.940 |
16.910 |
20.130 |
25.970 |
55 |
365.380 |
807.49000 |
2.600 |
190.00 |
1023.060 |
19.570 |
29.460 |
29.770 |
Table 2. Range of Inputs
S NO |
Parameters |
Range |
1 |
Cement (Kg) |
355.770-475.000 |
2 |
Sand(Kg) |
665.000-825.390 |
3 |
Coarse Aggregates(Kg) |
985.320-1065.750 |
4 |
Water (ml) |
185.0-190.0 |
5 |
Fineness Modulus |
2.40-2.60 |
Artificial Neural Networks have proved to be efficient in engineering applications. System control and identification are successfully executed. In the present study acceptance or rejection of this ANN model generated was determined by its capability in predicting compressive strengths for 7, 14 and 28 days. ANN was used to map relationship between inputs and actual outputs obtained from various sources. The ability of ANN to train a given data and predict missing data achieves possible normalization which in turn is used for the process to deal with imprecise data. Input layer consists of 5 neurons and each hidden layer has 10 neurons and non-linear sigmoid function was used. Table 3 contains the actual values with the errors calculated from the predicted values from the model. Performance of the ANN network is measured by
· Correlation Co-Efficient
· Mean Absolute Error
· Root Mean Square Error
Table 3 gives the values of the above parameters. Means square error is the average squared difference between outputs and target values and a lower value is desired. 0 means no error. Regression R values measure the correlation between outputs and targets. R values tending to 1 means a close relationship, and a 0 indicates random relationship. Correlation coefficients for 7, 14 and 28 days were found to be 0.9670, 0.9536, 0.9588 respectively. Finally graphs are plotted between actual and predicted values of compressive strength for 7, 14 and 28 days respectively. Fig. 1, 2 and 3 show graphs having marginal differences between predicted and actual compressive strength. Table 4 gives the summary of the coefficients. Results suggest that most of the points lie within ±10% of line plotted in perfect agreement. Hence from the above results, it can be concluded that experimental and ANN results are identical. This proposed Artificial intelligence model can essentially be used to predict strengths and will thus save design costs, wastage of material and time.
Fig. 1: Actual v/s Predicted 7 days Compressive Strength
Fig.2: Actual v/s Predicted 14 days Compressive Strength
Fig.3: Actual v/s Predicted 28 days Compressive Strength
Table 3. Actual Values and Errors
SNO |
7 days |
Error |
14 days |
Error |
28 days |
Error |
|
1 |
27.680 |
0.119527 |
32.710 |
-0.89925 |
38.400 |
-1.20992 |
|
2 |
24.660 |
0.863311 |
26.680 |
-1.59681 |
29.880 |
-0.84731 |
|
3 |
27.350 |
3.961016 |
28.680 |
-2.16583 |
35.880 |
0.292403 |
|
4 |
24.750 |
-0.26047 |
27.660 |
-0.12997 |
29.770 |
-0.30331 |
|
5 |
27.420 |
-0.03211 |
34.950 |
1.41423 |
39.370 |
-0.19376 |
|
6 |
23.150 |
-0.64669 |
29.510 |
1.233193 |
31.480 |
0.752689 |
|
7 |
23.550 |
0.161016 |
32.400 |
1.554169 |
34.860 |
-0.7276 |
|
8 |
18.040 |
-1.84698 |
26.170 |
-0.94919 |
24.060 |
-1.88897 |
|
9 |
19.860 |
-6.22995 |
28.910 |
-1.90894 |
27.680 |
-5.25203 |
|
10 |
24.330 |
-1.1589 |
30.600 |
-2.11217 |
30.660 |
-0.73421 |
|
11 |
26.650 |
-1.51964 |
32.620 |
-0.7543 |
34.200 |
0.262579 |
|
12 |
19.900 |
0.013018 |
27.220 |
0.100814 |
27.820 |
1.291028 |
|
13 |
25.730 |
-0.35995 |
30.510 |
-0.30894 |
32.550 |
-0.38203 |
|
14 |
26.020 |
0.531097 |
35.350 |
2.637826 |
37.400 |
6.005794 |
|
15 |
27.820 |
0.150361 |
37.600 |
4.225699 |
39.220 |
5.282579 |
|
16 |
17.550 |
0.239632 |
21.950 |
0.198708 |
24.770 |
0.245616 |
|
17 |
20.640 |
-3.1475 |
22.460 |
-1.83903 |
26.950 |
-3.63922 |
|
18 |
23.770 |
-0.38331 |
27.110 |
-1.5064 |
34.680 |
4.157011 |
|
19 |
27.350 |
0.853075 |
31.710 |
-1.87111 |
34.680 |
-2.24738 |
|
20 |
20.000 |
2.689632 |
21.530 |
-0.22129 |
25.970 |
1.445616 |
|
21 |
22.800 |
-0.9875 |
28.420 |
4.120969 |
34.800 |
4.210784 |
|
22 |
24.600 |
0.446692 |
29.880 |
1.263599 |
31.350 |
0.827011 |
|
23 |
26.000 |
-0.49693 |
36.480 |
2.898893 |
38.680 |
1.93262 |
|
24 |
18.970 |
0.107812 |
22.020 |
-1.15268 |
23.840 |
-1.85474 |
|
25 |
19.220 |
0.180107 |
25.550 |
-0.02724 |
28.550 |
-0.11555 |
|
26 |
22.330 |
1.993313 |
25.820 |
-0.57611 |
25.970 |
-1.825 |
|
27 |
23.480 |
-0.90945 |
26.420 |
-0.84783 |
28.970 |
-4.26324 |
|
28 |
18.620 |
-0.24219 |
24.240 |
1.067323 |
25.330 |
-0.36474 |
|
29 |
19.640 |
0.600107 |
26.420 |
0.842763 |
28.970 |
0.304449 |
|
30 |
19.980 |
-0.35669 |
26.750 |
0.353891 |
29.320 |
1.525 |
|
31 |
26.200 |
1.810552 |
29.130 |
1.862166 |
34.600 |
1.366759 |
|
32 |
14.440 |
-0.0818 |
19.060 |
0.693313 |
23.060 |
2.107402 |
|
33 |
20.800 |
0.526127 |
24.750 |
-2.0735 |
31.950 |
2.453752 |
|
34 |
16.110 |
-1.63351 |
21.770 |
-0.19838 |
26.840 |
0.379734 |
|
35 |
20.400 |
0.67948 |
22.730 |
0.239776 |
32.550 |
2.571501 |
|
36 |
14.080 |
-0.4418 |
17.910 |
-0.45669 |
19.530 |
-1.4226 |
|
37 |
26.000 |
5.726127 |
29.770 |
2.946504 |
27.640 |
-1.85625 |
|
38 |
15.710 |
-2.03351 |
18.570 |
-3.39838 |
25.570 |
-0.89027 |
|
39 |
17.660 |
-2.06052 |
23.880 |
1.389776 |
28.570 |
-1.4085 |
|
40 |
13.910 |
-0.57514 |
17.930 |
-0.43838 |
21.820 |
1.833022 |
|
41 |
21.600 |
1.311401 |
21.820 |
-4.74166 |
24.880 |
-0.58754 |
|
42 |
16.110 |
-0.51207 |
21.770 |
0.835501 |
26.840 |
0.420378 |
|
43 |
20.400 |
0.983737 |
22.730 |
-1.67316 |
32.550 |
3.75424 |
|
44 |
14.080 |
-0.40514 |
17.910 |
-0.45838 |
19.530 |
-0.45698 |
|
45 |
26.000 |
0.152344 |
29.770 |
0.087775 |
25.640 |
0.030885 |
|
46 |
15.710 |
-0.91207 |
18.570 |
-2.3645 |
25.570 |
-0.84962 |
|
47 |
17.660 |
-1.75626 |
23.880 |
-0.52316 |
28.570 |
-0.22576 |
|
48 |
15.080 |
0.016162 |
20.260 |
2.6391 |
24.840 |
-0.3059 |
|
49 |
17.130 |
-2.09414 |
23.000 |
1.076979 |
28.000 |
-0.97949 |
|
50 |
17.820 |
1.549172 |
23.200 |
0.209845 |
25.000 |
-1.25807 |
|
51 |
24.310 |
3.955249 |
27.570 |
-0.88656 |
28.900 |
-0.71442 |
|
52 |
13.840 |
-1.22384 |
17.800 |
0.1791 |
25.600 |
0.454098 |
|
53 |
15.660 |
-3.56414 |
20.400 |
-1.52302 |
29.300 |
0.320515 |
|
54 |
16.910 |
0.639172 |
20.130 |
-2.86016 |
25.970 |
-0.28807 |
|
55 |
19.570 |
-0.78475 |
29.460 |
1.00344 |
29.770 |
0.155581 |
Table 4. Summary of Coefficients
SNO |
Parameter |
Correlation coefficient |
Mean absolute error |
Root mean square |
1 |
0.9670 |
0.11632 |
1.2381 |
|
2 |
14 Day Compressive Strength |
0.9536 |
0.09796 |
1.8303 |
3 |
28 Day Compressive Strength |
0.9588 |
0.13255 |
1.9695 |
CONCLUSIONS:
From the test results, it can be concluded that Artificial Neural Networks are user friendly and will thereby help the concrete industry in avoiding risks of faulty/deficient mixes that will impact on the durability of structures.
REFERENCES:
1. Brunour, Stephen and Copeland L.E. The chemistry of concrete, Scientific American ,1964;pp 80-92
2. Rogers, JL .Simulating structural analysis with neural network, Journal of Computer and Civil Engineering, 1994; 8(2): pp 252–265.
3. The Math Works, Neural network toolbox for use with MATLAB\: userguide,http://www.mathworks.com/access/helpdesk/help/pdf_doc/nnet/nnet.pdf, 2003, [last accessed 11 November 2004.
Received on 24.08.2016 Modified on 19.10.2016
Accepted on 30.11.2016 © RJPT All right reserved
Research J. Pharm. and Tech. 2017; 10(1): 35-40.
DOI: 10.5958/0974-360X.2017.00009.9